Podczas tworzenia indeksu podstawowego aparat baz danych Microsoft Jet nie m≤g│ utworzyµ klucza podstawowego. Nale┐y upewniµ siΩ, ┐e pola klucza maj╣ prawid│owe nazwy, oraz ┐e nie istniej╣ powtarzaj╣ce siΩ rekordy bazuj╣ce na tym kluczu.
Ten b│╣d mo┐e wyst╣piµ, je£li u┐yto metody Seek, do kt≤rej przekazano warto£µ pola nie bΩd╣cego czΩ£ci╣ indeksu. Na przyk│ad za│≤┐my, ┐e chcemy u┐yµ metody Seek na obiekcie Recordset, kt≤rego bie┐╣cy indeks u┐ywa pola Nazwisko w odpowiedniej tabeli. Mo┐na to zapisaµ w nastΩpuj╣cy spos≤b:
rstPracownicy.Seek "=", "Kowalski", "Jan"
Aparat Microsoft« Jet bΩdzie usi│owa│ skonstruowaµ klucz podstawowy z dw≤ch p≤l, lecz poniewa┐ tylko jedno z nich jest indeksowane, pr≤ba ta nie powiedzie siΩ i wyst╣pi b│╣d.